package com.bed.lovewithpatientbed.util;

import java.util.Calendar;
import java.util.Date;

/**
 * @author xuxiaoding
 * @version 1.0.0
 * @ClassName DateUtil.java
 * @Description 时间工具类
 */
public class DateUtil {

    /**
     * @title getCurrentDate
     * @description 获取当期系统时间的毫秒long值
     * @author xuxiaoding
     * @return java.util.Date
     */
    public static Date getCurrentDate() {
        long timeLong = System.currentTimeMillis();
        return new Date(timeLong);
    }

    /**
     * @title getEndDateAddHour
     * @description 给当前日期加上若干个小时候的结束时间
     * @author xuxiaoding
     * @param startDate 开始时间
     * @param addHour 增加小时数
     * @return 返回计算出的日期
     */
    public static Date getEndDateAddHour(Date startDate, Integer addHour) {
        Calendar cal = Calendar.getInstance();
        cal.setTime(startDate);
        cal.add(Calendar.HOUR_OF_DAY, addHour);
        return cal.getTime();
    }
}
